payment proposal - German English Dictionary